Reference for Wiring version 0024+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.

Name

portMode()

Examples
int outport = 1;
int val = 0;

void setup() {
  portMode(outport, OUTPUT);
}

void loop() {
  portWrite(outport, val);
  val = val + 1;
  if(val > 255) 
  {
    val = 0;
  }
}
Description The portMode() method sets a specified digital I/O port as INPUT or OUTPUT. A digital I/O port is a group of 8 pins. By writing 0 to a port it will set individually each of the 8 pins to 0 (LOW). Possible values range from 0 to 255. It possible to read or write a value of a digital I/O port by using the portRead() and portWrite() methods.
Syntax
portMode(port,value)
Parameters
port Port number
value int
Returns None
Usage Application
Related INPUT
OUTPUT
portRead()
portWrite()
Updated on November 01, 2009 11:33:46pm PST

Creative Commons License